make a dam on a riverbed - Turc Anglais Dictionnaire